package Thread;
//线程等待方法的使用；
public class Demo11 {
    private static int sum=0;
    public static void main(String[] args) throws InterruptedException {
        //进行执行1+2+3+4+5+.....的计算；
        //在thread线程中进行此运算，完后在主线程中进性此运算加和的正确输出；
        //这样就构造出来了让主线程等待此线程的环境，进行线程等待方法的正确使用了；
        Thread thread=new Thread(()->{
            for(int i=1;i<100;i++){
                sum+=i;
            }
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        });
        thread.start();
        thread.join();//进行使得主线程进行等待thread线程的结束；
        System.out.println("1+2+3+4+5+6+.....100的和为："+sum);
    }
}
